#include<stdio.h>

//指针函数：返回值是指针的函数
int* func()
{
    //延长一个变量的生命周期:关键字
    //static:静态变量
    //1、只初始化一次
    //2、直到程序结束才销毁
    static int c=10; //c是临时变量：在函数结束时销毁
    c++;
    return &c;
}

int main()
{
    func();
    func();
    int* a=func();
    printf("%d\n",*a);
    return 0;
}